external pillar cells - Espagnol Anglais Dictionnaire